<!DOCTYPE html>
<html lang="zh-cn">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>javascript 阶段</title>
</head>
<body>

    <h3>数据类型的判断</h3>

    <script>
        // 基本数据类型
        // string  这是书面上的数据类型,不用引号包裹住
        // 浏览器不能识别 string 这个词汇
        // string     // 错误的用法 错误的
        // "string"   // 正确的用法
        // "number"   // 正确的用法
        
        // string number boolean undefined null 
        console.log(typeof "hello" === "string");// true
        console.log(typeof  123 === "number");// true  数字[0-9]
        console.log(typeof  true === "boolean");// true
      

        // 引用数据类型
        // object array function 
        var obj = {};
        console.log(typeof  obj === "object");// true



        // 以下两个数据,浏览器能识别
        // undefined
        var hour ;
        if(hour === undefined){
            console.log("条件成立! 1.0")
        }

        if(typeof hour == "undefined"){
            console.log("条件成立! 2.0");
        }

        // null 



    </script>
</body>
</html>